package com.weimob.mcloud.wechatwork.customer.service.user.module.bo.customer;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.weimob.mcloud.wechatwork.common.support.codec.serializer.LongSerializer;
import com.weimob.mcloud.wechatwork.customer.service.user.base.BaseBO;
import lombok.Data;

import java.io.Serializable;

@Data
public class CustomerLogBO extends BaseBO implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 行为时间
     */
    @JsonSerialize(using = LongSerializer.class)
    private Long actionTime;

    /**
     * 事件类型描述
     */
    private String eventTypeDesc;

    /**
     * 员工姓名
     */
    private String orgUserName;

    /**
     * 行为描述
     */
    private String actionDesc;

    /**
     * 事件类型
     */
    private String eventType;

    /**
     * 代金券、商品、订单、活动 日志
     */
    private String logDescJson;

    /**
     * 客户关联员工状态 0-有效 1-无效
     */
    private Integer status;

}